6,594 research outputs found

    Linguistic Reflection in Java

    Get PDF
    Reflective systems allow their own structures to be altered from within. Here we are concerned with a style of reflection, called linguistic reflection, which is the ability of a running program to generate new program fragments and to integrate these into its own execution. In particular we describe how this kind of reflection may be provided in the compiler-based, strongly typed object-oriented programming language Java. The advantages of the programming technique include attaining high levels of genericity and accommodating system evolution. These advantages are illustrated by an example taken from persistent programming which shows how linguistic reflection allows functionality (program code) to be generated on demand (Just-In-Time) from a generic specification and integrated into the evolving running program. The technique is evaluated against alternative implementation approaches with respect to efficiency, safety and ease of use.Comment: 25 pages. Source code for examples at http://www-ppg.dcs.st-and.ac.uk/Java/ReflectionExample/ Dynamic compilation package at http://www-ppg.dcs.st-and.ac.uk/Java/DynamicCompilation

    Creep of ice: Further studies

    Get PDF
    Detailed studies have been done of ice creep as related to the icy satellites, Ganymede and Callisto. Included were: (1) the flow of high-pressure water ices II, III, and V, and (2) frictional sliding of ice I sub h. Work was also begun on the study of the effects of impurities on the flow of ice. Test results are summarized

    The Molecular Line Opacity of MgH in Cool Stellar Atmospheres

    Full text link
    A new, complete, theoretical rotational and vibrational line list for the A-X electronic transition in MgH is presented. The list includes transition energies and oscillator strengths for all possible allowed transitions and was computed using the best available theoretical potential energies and dipole transition moment function with the former adjusted to account for experimental data. The A-X line list, as well as new line lists for the B'-X and the X-X (pure rovibrational) transitions, were included in comprehensive stellar atmosphere models for M, L, and T dwarfs and solar-type stars. The resulting spectra, when compared to models lacking MgH, show that MgH provides significant opacity in the visible between 4400 and 5600 Angstrom. Further, comparison of the spectra obtained with the current line list to spectra obtained using the line list constructed by Kurucz (1993) show that the Kurucz list significantly overestimates the opacity due to MgH particularly for the bands near 5150 and 4800 Angstrom with the discrepancy increasing with decreasing effective temperature.Comment: 10 pages, 4 figures, 3 table

    Dissociative Autoionization in (1+2)-photon Above Threshold Excitation of H2 Molecules

    Get PDF
    We have theoretically studied the effect of dissociative autoionization on the photoelectron energy spectrum in (1+2)-photon above threshold ionization(ATI) of H2 molecules. We have considered excitation from the ground state X-singlet-Sigma-g+(v=0,j) to the doubly excited autoionizing states of singlet-Sigma-u+ and singlet-Pi-u+ symmetry, via the intermediate resonant B-singlet-Sigma-u+(v=5,j) states. We have shown that the photoelectron energy spectrum is oscillatory in nature and shows three distinct peaks above the photoelectron energy 0.7 eV. This feature has been observed in a recent experiment by Rottke et al, J. Phys. B, Vol. 30, p-4049 (1997).Comment: 11 pages and 4 figure

    Absorption spectrum in the wings of the potassium second resonance doublet broadened by helium

    Full text link
    We have measured the reduced absorption coefficients occurring in the wings of the potassium 4S-5P doublet lines at 404.414 nm and at 404.720 nm broadened by helium gas at pressures of several hundred Torr. At the experimental temperature of 900 K, we have detected a shoulder-like broadening feature on the blue wing of the doublet which is relatively flat between 401.8 nm and 402.8 nm and which drops off rapidly for shorter wavelengths, corresponding to absorption from the X doublet Sigma+ state to the C doublet Sigma+ state of the K-He quasimolecule. The accurate measurements of the line profiles in the present work will sharply constrain future calculations of potential energy surfaces and transition dipole moments correlating to the asymptotes He-K(5p), He-K(5s), and He-K(3d).Comment: 2 figure

    On the scaling of entropy viscosity in high order methods

    Full text link
    In this work, we outline the entropy viscosity method and discuss how the choice of scaling influences the size of viscosity for a simple shock problem. We present examples to illustrate the performance of the entropy viscosity method under two distinct scalings

    Evolution of surface gravity waves over a submarine canyon

    Get PDF
    The effects of a submarine canyon on the propagation of ocean surface waves are examined with a three-dimensional coupled-mode model for wave propagation over steep topography. Whereas the classical geometrical optics approximation predicts an abrupt transition from complete transmission at small incidence angles to no transmission at large angles, the full model predicts a more gradual transition with partial reflection/transmission that is sensitive to the canyon geometry and controlled by evanescent modes for small incidence angles and relatively short waves. Model results for large incidence angles are compared with data from directional wave buoys deployed around the rim and over Scripps Canyon, near San Diego, California, during the Nearshore Canyon Experiment (NCEX). Wave heights are observed to decay across the canyon by about a factor 5 over a distance shorter than a wavelength. Yet, a spectral refraction model predicts an even larger reduction by about a factor 10, because low frequency components cannot cross the canyon in the geometrical optics approximation. The coupled-mode model yields accurate results over and behind the canyon. These results show that although most of the wave energy is refractively trapped on the offshore rim of the canyon, a small fraction of the wave energy 'tunnels' across the canyon. Simplifications of the model that reduce it to the standard and modified mild slope equations also yield good results, indicating that evanescent modes and high order bottom slope effects are of minor importance for the energy transformation of waves propagating across depth contours at large oblique angles

    FEniCS-HPC: Automated predictive high-performance finite element computing with applications in aerodynamics

    Get PDF
    Developing multiphysics finite element methods (FEM) and scalable HPC implementations can be very challenging in terms of software complexity and performance, even more so with the addition of goal-oriented adaptive mesh refinement. To manage the complexity we in this work present general adaptive stabilized methods with automated implementation in the FEniCS-HPC automated open source software framework. This allows taking the weak form of a partial differential equation (PDE) as input in near-mathematical notation and automatically generating the low-level implementation source code and auxiliary equations and quantities necessary for the adaptivity. We demonstrate new optimal strong scaling results for the whole adaptive framework applied to turbulent flow on massively parallel architectures down to 25000 vertices per core with ca. 5000 cores with the MPI-based PETSc backend and for assembly down to 500 vertices per core with ca. 20000 cores with the PGAS-based JANPACK backend. As a demonstration of the power of the combination of the scalability together with the adaptive methodology allowing prediction of gross quantities in turbulent flow we present an application in aerodynamics of a full DLR-F11 aircraft in connection with the HiLift-PW2 benchmarking workshop with good match to experiments

    Geochemical and Strontium Isotope Characterization of Produced Waters from Marcellus Shale Natural Gas Extraction

    Get PDF
    Extraction of natural gas by hydraulic fracturing of the Middle Devonian Marcellus Shale, a major gas-bearing unit in the Appalachian Basin, results in significant quantities of produced water containing high total dissolved solids (TDS). We carried out a strontium (Sr) isotope investigation to determine the utility of Sr isotopes in identifying and quantifying the interaction of Marcellus Formation produced waters with other waters in the Appalachian Basin in the event of an accidental release, and to provide information about the source of the dissolved solids. Strontium isotopic ratios of Marcellus produced waters collected over a geographic range of ∼375 km from southwestern to northeastern Pennsylvania define a relatively narrow set of values (εSr SW = +13.8 to +41.6, where εSr SW is the deviation of the 87Sr/86Sr ratio from that of seawater in parts per 104); this isotopic range falls above that of Middle Devonian seawater, and is distinct from most western Pennsylvania acid mine drainage and Upper Devonian Venango Group oil and gas brines. The uniformity of the isotope ratios suggests a basin-wide source of dissolved solids with a component that is more radiogenic than seawater. Mixing models indicate that Sr isotope ratios can be used to sensitively differentiate between Marcellus Formation produced water and other potential sources of TDS into ground or surface waters
    • …
    corecore